strapping (young man) - Turkish English Dictionary